be binding upon - Turc Anglais Dictionnaire